home *** CD-ROM | disk | FTP | other *** search
-
-
-
- KEYBIND(1) KEYBIND(1)
-
-
- NNAAMMEE
- keybind - compile keybindings for Origami, version
- >>>MAJOR_VERSION<<<.>>>MINOR_VERSION<<<.>>>REVISION<<<
-
- SSYYNNOOPPSSIISS
- kkeeyybbiinndd [--ccddhhllssvvwwOORR??] [--ff _f_i_l_t_e_r] [--oo _n_a_m_e] [--mm _m_a_c_r_o]
- [--rr _n_a_m_e] [--FF _f_i_l_t_e_r] [--LL _l_i_b_p_a_t_h] [--MM _m_o_u_s_e] [--UU _t_a_g] [--VV
- _l_e_v_e_l] _f_i_l_e
-
- DDEESSCCRRIIPPTTIIOONN
- kkeeyybbiinndd compiles an OCL text file into the >>>RC_ENDING<<<
- file must be folded with language NNOONNEE. Filed folds will
- be used to include other files.
-
- OOPPTTIIOONNSS
- --cc Variable adresses, mode-names and macro-names are
- stored in the >>>RC_ENDING<<<-file as comments.
-
- --dd OCL variables are declared by using them, so older
- bindings without explicit declarations can be still
- compiled. This option may not be available in
- future versions!
-
- --ff _f_i_l_t_e_r
- All OCL-source files will be piped through _f_i_l_t_e_r.
- This can be used to extend OCL for os-specific pur-
- poses. Each file will be filtered in a own path.
- So filtering one file has no influence on filtering
- the other files!
-
- --??, --hh display usage
-
- --ll list all keywords known in Origami and KKeeyybbiinndd.
-
- --mm _m_a_c_r_o
- Write a >>>RC_ENDING<<< file containing only code
- for _m_a_c_r_o. It can be used to check the generated
- code for a single macro. The macro isn't allowed
- to declare new variables (by using!), because
- future versions of Origami may use this option to
- load new macros at runtime.
- Maybe the compilation of complex terms fails.
- Split the complex macros in smaller ones, to pre-
- vent the use of to many internal term-variables.
-
- --oo _n_a_m_e
- uses _n_a_m_e>>>>>>RRCC__EENNDDIINNGG<<<<<< instead of
- $$>>>>>>HHOOMMEE<<<<<<//..oorriiggaammii>>>>>>RRCC__EENNDDIINNGG<<<<<<. It is useful
- for using Origami with links, renamed binaries or
- with option --kk _b_a_s_e_n_a_m_e.
-
- --rr _n_a_m_e
- KKeeyybbiinndd writes all parts marked as reference to the
- file _n_a_m_e.
-
-
-
- 14 March 1992 1
-
-
-
-
-
- KEYBIND(1) KEYBIND(1)
-
-
- --ss The Origami command describe-bindings will give a
- sorted output.
-
- --vv print information about needed resources during
- compilation (equivalent --VV 11). Activates option
- --ww.
-
- --ww enable some warning messages.
-
- --FF _f_i_l_t_e_r
- Like --ff _f_i_l_t_e_r, but only the toplevel file will be
- filtered. All included filed-folds will be read
- unfiltered.
-
- --LL _l_i_b_p_a_t_h
- Specify the ':: or '^^AA' separated path list for
- libraries.
-
- --MM _m_o_u_s_e
- Set the chosen mouse for terminals, which are not
- named like a given mouse support. The following
- mouses are available:
-
- xxtteerrmm Use xterm escape-sequence to indicate a
- mouse-click. mouse variables and OCL-tags
- MMOOUUSSYY and xxtteerrmm are known.
-
- mmggrr The same for mgr, but OCL-TAG mmggrr is known
- instead of xxtteerrmm.
-
- ssccaannnn Used for Origami versions which scan the
- mouse on their own. OCL-tags MMOOUUSSYY and
- ssccaannnn are set and mouse variables are
- defined.
-
- nnoo--mmoouussee
- No mouse support is given. mouse variables
- are not declared.
-
- --OO enable optimizing OCL-code.
-
- --RR copy the reference card into the >>>RC_ENDING<<<
- file.
-
- --UU _t_a_g _t_a_g is set as known during the compilation.
-
- --VV _l_e_v_e_l
- specify the verbose level. Valid values are
- 0,1,..,5. Activates option --ww.
-
- WWAARRNNIINNGGSS
- Be careful with kkeeyybbiinndd, it overwrites existing files!
-
-
-
-
-
- 14 March 1992 2
-
-
-
-
-
- KEYBIND(1) KEYBIND(1)
-
-
- AAUUTTHHOORRSS
- Wolfgang Stumvoll and Michael Haardt
-
- SSEEEE AALLSSOO
- autoalias(1), dirfold(1), getopt(3), origami(1),
- viewrc(1), Origami User Guide
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 14 March 1992 3
-
-
-